package com.bbva.kyfb.kyfbdto.firmas.bo;

/**
 * The Class DatosPAU.
 */
public class DatosPAU extends UsuarioInfo
{
	/**
	 * Identificador de la session PAU en caso de ser validación de dos pasos.
	 */
	private String sIdSession;
	
	/** Identificador del token físico. */
	private String sTokenFisico;
	
	/** Contraseña del dispositivo físico ya sea el codigo SMS o el del token. */
	private String sPasswordFisico;
	
	/** Contraseña del usuario ya sea bien la clave de operaciones o la formula. */
	private String sPasswordUsuario;
	
	/**
	 * Tipo de validación de credenciales que usara.
	 */
	private String sTipoValidacion;
	
	/** Ip del cliente que utiliza el servicio. */
	private String sIpCliente;

	/** Numero de telefono en el que se va a enviar el mensaje. */
	private String sTelefono;
	
	/** Es el numero aleatorio que se le facilita al usuario para poder realizar la validacion de la formula. */
	private String sNumeroAleatorio;

	
	/*
	 * GETTERS Y SETTERS
	 * */
	
	
	/** Texto del mensaje que se va a mostrar en el dispositivo movil, siempre teniendo en cuenta que el %p es el que sustituye a la password SMS. */
	private String sMensaje;

	/**
	 * Gets the s numero aleatorio.
	 *
	 * @return the sNumeroAleatorio
	 */
	public String getsNumeroAleatorio() {
		return sNumeroAleatorio;
	}

	/**
	 * Gets the s id session.
	 *
	 * @return the sIdSession
	 */
	public String getsIdSession() {
		return sIdSession;
	}

	/**
	 * Sets the s id session.
	 *
	 * @param sIdSession the sIdSession to set
	 */
	public void setsIdSession(String sIdSession) {
		this.sIdSession = sIdSession;
	}

	/**
	 * Gets the s token fisico.
	 *
	 * @return the sTokenFisico
	 */
	public String getsTokenFisico() {
		return sTokenFisico;
	}

	/**
	 * Sets the s token fisico.
	 *
	 * @param sTokenFisico the sTokenFisico to set
	 */
	public void setsTokenFisico(String sTokenFisico) {
		this.sTokenFisico = sTokenFisico;
	}

	/**
	 * Gets the s password fisico.
	 *
	 * @return the sPasswordFisico
	 */
	public String getsPasswordFisico() {
		return sPasswordFisico;
	}

	/**
	 * Sets the s password fisico.
	 *
	 * @param sPasswordFisico the sPasswordFisico to set
	 */
	public void setsPasswordFisico(String sPasswordFisico) {
		this.sPasswordFisico = sPasswordFisico;
	}

	/**
	 * Gets the s password usuario.
	 *
	 * @return the sPasswordUsuario
	 */
	public String getsPasswordUsuario() {
		return sPasswordUsuario;
	}

	/**
	 * Sets the s password usuario.
	 *
	 * @param sPasswordUsuario the sPasswordUsuario to set
	 */
	public void setsPasswordUsuario(String sPasswordUsuario) {
		this.sPasswordUsuario = sPasswordUsuario;
	}

	/**
	 * Gets the s tipo validacion.
	 *
	 * @return the sTipoValidacion
	 */
	public String getsTipoValidacion() {
		return sTipoValidacion;
	}

	/**
	 * Sets the s tipo validacion.
	 *
	 * @param sTipoValidacion the sTipoValidacion to set
	 */
	public void setsTipoValidacion(String sTipoValidacion) {
		this.sTipoValidacion = sTipoValidacion;
	}

	/**
	 * Gets the s ip cliente.
	 *
	 * @return the sIpCliente
	 */
	public String getsIpCliente() {
		return sIpCliente;
	}

	/**
	 * Sets the s ip cliente.
	 *
	 * @param sIpCliente the sIpCliente to set
	 */
	public void setsIpCliente(String sIpCliente) {
		this.sIpCliente = sIpCliente;
	}

	/**
	 * Gets the s telefono.
	 *
	 * @return the sTelefono
	 */
	public String getsTelefono() {
		return sTelefono;
	}

	/**
	 * Sets the s telefono.
	 *
	 * @param sTelefono the sTelefono to set
	 */
	public void setsTelefono(String sTelefono) {
		this.sTelefono = sTelefono;
	}

	/**
	 * Gets the s mensaje.
	 *
	 * @return the sMensaje
	 */
	public String getsMensaje() {
		return sMensaje;
	}

	/**
	 * Sets the s mensaje.
	 *
	 * @param sMensaje the sMensaje to set
	 */
	public void setsMensaje(String sMensaje) {
		this.sMensaje = sMensaje;
	}
	
	/**
	 * Sets the s numero aleatorio.
	 *
	 * @param sNumeroAleatorio the sNumeroAleatorio to set
	 */
	public void setsNumeroAleatorio(String sNumeroAleatorio) {
		this.sNumeroAleatorio = sNumeroAleatorio;
	}

	
}
